meat emulsion - French English Dictionary