high-level commission - French English Dictionary