technical subdirector - Almanca İngilizce Sözlük