impregnated felt - Turco Inglés Diccionario