painted tortoise - French English Dictionary