satellite radio relay stations - Türkisch Englisch Wörterbuch