a species of ray-finned fish (odontoscion dentex) - Spanish English Dictionary