someone who vomits - Alemán Inglés Diccionario