Any Advice on TvZ ?

I am a higher gold level player, hang around rank 15-25, so my micro/macro etc aren't the greatest nor the worst and I do have a lot to fix, but I would have to say TvZ is my weakest match up and I have a large problem with (when a zerg player double or triple) and what would be a proper response?