tracking and relay satellite system - German English Dictionary