mackerel shad (decapterus macarellus) - Español Inglés Diccionario