pendulum powertrain mounting system - Almanca İngilizce Sözlük