pallid eelpout - French English Dictionary