maroon-spotted - German English Dictionary