burmese star tortoise - Turkish English Dictionary