be enough to make one puke - French English Dictionary