mackerel shad (decapterus macarellus) - Francés Inglés Diccionario