brown-roofed turtle - French English Dictionary