standing powertrain mounting system - Deutsch Englisch Wörterbuch