european pond tortoise - Turkish English Dictionary