monkey ball - Turkish English Dictionary