rubber ball - Turkish English Dictionary