telephone switch panel - German English Dictionary