information technology branch - German English Dictionary