european pond tortoise - German English Dictionary