rear-axle struts - Spanish English Dictionary