coffee-ground vomit - French English Dictionary