What does Barriereriff-Anemonenfisch mean?

Barriereriff-Anemonenfisch - German to English

Barrier Reef anemonefish [Amphiprion akindynos]