produce solar energy - Deutsch Englisch Wörterbuch