meaning of Brillenmonarch

Brillenmonarch - German to English

spectacled monarch [Monarcha trivirgatus]