telecommunication license - German English Dictionary