tubular tyre - Turkish English Dictionary