cellular telecommunications facility - German English Dictionary