barred spanish mackerel - Turco Inglés Diccionario