wormish - French English Dictionary