aldermen - French English Dictionary