submit oneself to justice - Turc Anglais Dictionnaire