innovation and technology transfer - Deutsch Englisch Wörterbuch