duties of technical staff - Türkçe İngilizce Sözlük