powered barrow - Deutsch Englisch Wörterbuch