eelworms - French English Dictionary