impregnating appliance - Alemán Inglés Diccionario