meaning of Blaukopfastrild

Blaukopfastrild - German to English

blue-capped cordon-bleu [Uraeginthus cyanocephalus]