administration agency - French English Dictionary