mechanism for restoring steering device - Espagnol Anglais Dictionnaire