one's bits and pieces - Espagnol Anglais Dictionnaire