satellite radio relay stations - Spanisch Englisch Wörterbuch