make your stomach turn - Turco Inglés Diccionario