meaning of Brillentäubchen

Brillentäubchen - German to English

bare-faced floor dove [Metriopelia ceciliae]