shuttle loom - Turkish English Dictionary