spanish mackerel (scomberomerus commerson) - Alemán Inglés Diccionario