Hey guys,
I wanted to order a t-shirt in the US, but I am uncertain about the size I should order, given the differences in US - European shirt size designation.

I'm 1 meter 76 (5'9") with a waistline of 81 cm (~32 inches).
I suspect that for normal male t-shirts, that would be either a Large or a Medium. Which one would be the best bet (considering I don't want the t-shirt to be too floppy around my body)?