impregnate something with - Francés Inglés Diccionario