mackerelEnglish → SpanishOxford English–Spanishmackerel /AmE ˈmæk(ə)rəl , BrE ˈmak(ə)r(ə)l / noun [countable and uncountable]: (plural mackerel or mackerels) caballa f