it made my stomach turn - Español Inglés Diccionario