cushion tyre - Turkish English Dictionary