maroon-spotted - Spanish English Dictionary