braced tread tyre - Spanish English Dictionary