judicial recourse - Francés Inglés Diccionario