device for impregnating - Francés Inglés Diccionario