scientific satellite - Türkisch Englisch Wörterbuch