technology and states - French English Dictionary