iceworm - French English Dictionary