person who vomits - Spanish English Dictionary