self-propelled mount - Deutsch Englisch Wörterbuch