a species of ray-finned fish (odontoscion dentex) - Español Inglés Diccionario