wormiest - French English Dictionary