justice has been done - Turc Anglais Dictionnaire