cloth shearings - Turkish English Dictionary