extra ply tyres - Turkish English Dictionary