liquid impregnation - Turco Inglés Diccionario