technologize - French English Dictionary