someone who vomits - Turco Inglés Diccionario