spot-on emulsion - Alemán Inglés Diccionario