submit oneself to justice - Francés Inglés Diccionario