pick up the pieces - Espagnol Anglais Dictionnaire