Technical university - Almanca İngilizce Sözlük