What does Blaugelber Herzogfisch mean?

Blaugelber Herzogfisch - German to English

bicolor (dwarf) angel [Centropyge bicolor] [Am.]