What does Brillentäubchen mean?

Brillentäubchen - German to English

bare-faced floor dove [Metriopelia ceciliae]