be enough to make one puke - Turco Inglés Diccionario