administrative structures - French English Dictionary