former mayor - French English Dictionary