submit oneself to justice - Turco Inglés Diccionario