information technology branch - Almanca İngilizce Sözlük