emulsion for injection - Spanish English Dictionary