felt covering - Turkish English Dictionary