technology transfer director - Almanca İngilizce Sözlük