spot-on applicator - Francés Inglés Diccionario