supreme electoral council - French English Dictionary