justice has been served - Turc Anglais Dictionnaire