vehicle stabilization - Francés Inglés Diccionario