standing powertrain mounting system - Turc Anglais Dictionnaire