public switched telecommunications network - German English Dictionary