the higher echelons - French English Dictionary