space-based solar power - Deutsch Englisch Wörterbuch