information technology division - German English Dictionary