technopolitan - French English Dictionary