insulating felt - Alemán Inglés Diccionario