motorized tricycle used as means of urban transport - Deutsch Englisch Wörterbuch