dyeing and finishing machinery - Turc Anglais Dictionnaire