having vomited - Alemán Inglés Diccionario