front strut and spring module assembly - German English Dictionary