spanish mackerel (scomberomorus maculatus) - Francés Inglés Diccionario