solid rubber ball - Turkish English Dictionary