electrically powered - Deutsch Englisch Wörterbuch