front strut and spring module assembly - Turkish English Dictionary