satellites for scientific purposes - Türkisch Englisch Wörterbuch