tubeless tyre - Turkish English Dictionary