public telecommunications service - German English Dictionary