a fish inhabiting western atlantic coastal waters - Espagnol Anglais Dictionnaire