mechanism for restoring steering device - Español Inglés Diccionario