impregnating paste - Francés Inglés Diccionario