one's bits and pieces - Turc Anglais Dictionnaire