feel sick at heart - French English Dictionary