maroon-spotted - French English Dictionary