haddockEnglish → FrenchEnglish–French Dictionaryhaddock[ˈhædək] noun (pl haddocks ou haddock) églefin m