american eel (anguilla rostrata) - English Synonyms Dictionary