semi-trailing arm suspension - Francés Inglés Diccionario