teaching and research staff - Almanca İngilizce Sözlük