have one's stomach turn - Español Inglés Diccionario