reduced to small pieces - Turc Anglais Dictionnaire