sheathing felt - Turkish English Dictionary