having vomited - Spanish English Dictionary