spanish mackerel (scomberomerus commerson) - Francés Inglés Diccionario