central telecommunications laboratory - German English Dictionary