teat dip emulsion - German English Dictionary