clincher tyre - Turkish English Dictionary