oil applicator - Español Inglés Diccionario