intramammary emulsion - Spanish English Dictionary