meaning of Burudrossel

Burudrossel - German to English

Buru thrush [Zoothera dumasi, syn.: Geokichla dumasi]