judicial recourse - Turco Inglés Diccionario