sheathing felt - German English Dictionary