machine made of pieces - Turc Anglais Dictionnaire