front strut mounting - Francés Inglés Diccionario