tracking and relay satellite system - Spanisch Englisch Wörterbuch