technical subdirector - Türkçe İngilizce Sözlük