independence of the judiciary - Español Inglés Diccionario