embroidering looms - Turc Anglais Dictionnaire