meaning of Brachsenmakrele

Brachsenmakrele - German to English

Atlantic pomfret [Brama brama]