to piece together a puzzle - Turc Anglais Dictionnaire