hand-propelled tricycle - Deutsch Englisch Wörterbuch