atlantic pomfret (brama brama) - French English Dictionary