a fish inhabiting western atlantic coastal waters - Español Inglés Diccionario