hand loom - Turkish English Dictionary