burmese star tortoise - French English Dictionary