administrates - French English Dictionary