small simple indigenous loom - Turkish English Dictionary