have one's stomach turn - Espagnol Anglais Dictionnaire