variety of large mackerel - Francés Inglés Diccionario