technologize - Deutsch Englisch Wörterbuch