pertaining to satellites - Türkisch Englisch Wörterbuch