eelworm - French English Dictionary