suspension struts - Francés Inglés Diccionario