technocrat - French English Dictionary