the supreme electoral council - Alemán Inglés Diccionario