direct generation of electricity - Deutsch Englisch Wörterbuch