What does Afrikanischer Forellenbarsch mean?

Afrikanischer Forellenbarsch - German to English

marbled coralgrouper [Plectropomus punctatus]