impregnating appliance - Francés Inglés Diccionario