technology transfer director - Deutsch Englisch Wörterbuch