satellite tracking information - German English Dictionary