excessive vomiting - German English Dictionary