research satellite - Türkisch Englisch Wörterbuch