vomitting - French English Dictionary