leaf spring hanger - Turkish English Dictionary