submit oneself to justice - Turkish English Dictionary