impregnating articles while winding from strips - Francés Inglés Diccionario