technography - French English Dictionary