you make me sick - French English Dictionary