wormling - French English Dictionary