meat emulsion - Spanish English Dictionary