Suspension struts - Alemán Inglés Diccionario