supreme electoral court - Español Inglés Diccionario