technologization - French English Dictionary