redworm (eisenia foetida) - French English Dictionary