to provide energy - Deutsch Englisch Wörterbuch