fabric covering - Turkish English Dictionary