self-steering axle - Francés Inglés Diccionario