impregnating liquid - Español Inglés Diccionario