research group on vomiting - French English Dictionary