high capacity actively controlled steering - Francés Inglés Diccionario