large sea-fish found in the mediterranean - Francés Inglés Diccionario