computerized branch exchange - German English Dictionary