rug woven on a hand loom - Turkish English Dictionary