teat dip emulsion - Francés Inglés Diccionario