braced tread tyre - Turkish English Dictionary