steel-belted tyre - Spanish English Dictionary