margined tortoise - Turkish English Dictionary