it's a done deal! - Turc Anglais Dictionnaire