impregnating oil - Francés Inglés Diccionario