cloth finish - Turkish English Dictionary