a strong stomach - Turco Inglés Diccionario