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