tracking and relay satellite system - Französisch Englisch Wörterbuch