have got it (all) together - Turc Anglais Dictionnaire