cerebral vomiting - French English Dictionary