having vomited - Francés Inglés Diccionario