embroidering on a shuttle loom - Turkish English Dictionary