marginated tortoise - Turkish English Dictionary