submit oneself to justice - German English Dictionary