front suspension and powertrain module assembly - Turc Anglais Dictionnaire