vehicle stabilization - Spanish English Dictionary