sheathing felt - Alemán Inglés Diccionario