a game fish of the family carangidae (selene vomer) - Spanish English Dictionary