ribbed disc wheel - Turkish English Dictionary