a fish inhabiting western atlantic coastal waters - Spanish English Dictionary