Atlantic horse mackerel in Catalan Atlantic horse mackerel in Catalan sorell noun A jack mackerel (Trachurus trachurus), of the family Carangidae. Add to Flashcards