barred spanish mackerel - Español Inglés Diccionario