to harness energy - Deutsch Englisch Wörterbuch