fleshworm - French English Dictionary