technocratic - French English Dictionary