technologize - German English Dictionary