turn the stomach of - Alemán Inglés Diccionario