device for impregnating - Turco Inglés Diccionario