pillworm - French English Dictionary