submit oneself to justice - Español Inglés Diccionario