american eel (anguilla rostrata) - French English Dictionary