top-level management - French English Dictionary