cerebral vomiting - German English Dictionary