impregnating liquid - Francés Inglés Diccionario