european eelpout - French English Dictionary