emulsion for injection - French English Dictionary