polyester felt backing - Turkish English Dictionary