a fresh-water tortoise of the antilles - Turkish English Dictionary