vomits - German English Dictionary